package com.ansuenjob.model;

import java.sql.Timestamp;

/**
 * BstCompanyJobTemplate entity. @author MyEclipse Persistence Tools
 */

public class BstCompanyJobTemplate implements java.io.Serializable {

	// Fields

	private Integer tmpid;
	private Integer comid;
	private String username;
	private String templateName;
	private String jobName;
	private Short jobProperty;
	private String jobNo;
	private Integer department;
	private Integer mans;
	private Short validityDays;
	private String jobType;
	private String workPlace;
	private String jobDesc;
	private Integer monthPay;
	private Short asTalk;
	private String otherPay;
	private Short resumeLang;
	private Short degree;
	private Short workYears;
	private Short sex;
	private Short minAge;
	private Short maxAge;
	private Integer languageSign;
	private Short languageLevel;
	private String linkman;
	private String phone;
	private Short phoneKeep;
	private String fax;
	private String email;
	private Short emailKeep;
	private String testAddress;
	private String postCode;
	private String address;
	private Short bestFlag;
	private Short acceptMail;
	private Short autoReply;
	private Timestamp updateDate;

	// Constructors

	/** default constructor */
	public BstCompanyJobTemplate() {
	}

	/** minimal constructor */
	public BstCompanyJobTemplate(Integer comid, String username) {
		this.comid = comid;
		this.username = username;
	}

	/** full constructor */
	public BstCompanyJobTemplate(Integer comid, String username,
			String templateName, String jobName, Short jobProperty,
			String jobNo, Integer department, Integer mans, Short validityDays,
			String jobType, String workPlace, String jobDesc, Integer monthPay,
			Short asTalk, String otherPay, Short resumeLang, Short degree,
			Short workYears, Short sex, Short minAge, Short maxAge,
			Integer languageSign, Short languageLevel, String linkman,
			String phone, Short phoneKeep, String fax, String email,
			Short emailKeep, String testAddress, String postCode,
			String address, Short bestFlag, Short acceptMail, Short autoReply,
			Timestamp updateDate) {
		this.comid = comid;
		this.username = username;
		this.templateName = templateName;
		this.jobName = jobName;
		this.jobProperty = jobProperty;
		this.jobNo = jobNo;
		this.department = department;
		this.mans = mans;
		this.validityDays = validityDays;
		this.jobType = jobType;
		this.workPlace = workPlace;
		this.jobDesc = jobDesc;
		this.monthPay = monthPay;
		this.asTalk = asTalk;
		this.otherPay = otherPay;
		this.resumeLang = resumeLang;
		this.degree = degree;
		this.workYears = workYears;
		this.sex = sex;
		this.minAge = minAge;
		this.maxAge = maxAge;
		this.languageSign = languageSign;
		this.languageLevel = languageLevel;
		this.linkman = linkman;
		this.phone = phone;
		this.phoneKeep = phoneKeep;
		this.fax = fax;
		this.email = email;
		this.emailKeep = emailKeep;
		this.testAddress = testAddress;
		this.postCode = postCode;
		this.address = address;
		this.bestFlag = bestFlag;
		this.acceptMail = acceptMail;
		this.autoReply = autoReply;
		this.updateDate = updateDate;
	}

	// Property accessors

	public Integer getTmpid() {
		return this.tmpid;
	}

	public void setTmpid(Integer tmpid) {
		this.tmpid = tmpid;
	}

	public Integer getComid() {
		return this.comid;
	}

	public void setComid(Integer comid) {
		this.comid = comid;
	}

	public String getUsername() {
		return this.username;
	}

	public void setUsername(String username) {
		this.username = username;
	}

	public String getTemplateName() {
		return this.templateName;
	}

	public void setTemplateName(String templateName) {
		this.templateName = templateName;
	}

	public String getJobName() {
		return this.jobName;
	}

	public void setJobName(String jobName) {
		this.jobName = jobName;
	}

	public Short getJobProperty() {
		return this.jobProperty;
	}

	public void setJobProperty(Short jobProperty) {
		this.jobProperty = jobProperty;
	}

	public String getJobNo() {
		return this.jobNo;
	}

	public void setJobNo(String jobNo) {
		this.jobNo = jobNo;
	}

	public Integer getDepartment() {
		return this.department;
	}

	public void setDepartment(Integer department) {
		this.department = department;
	}

	public Integer getMans() {
		return this.mans;
	}

	public void setMans(Integer mans) {
		this.mans = mans;
	}

	public Short getValidityDays() {
		return this.validityDays;
	}

	public void setValidityDays(Short validityDays) {
		this.validityDays = validityDays;
	}

	public String getJobType() {
		return this.jobType;
	}

	public void setJobType(String jobType) {
		this.jobType = jobType;
	}

	public String getWorkPlace() {
		return this.workPlace;
	}

	public void setWorkPlace(String workPlace) {
		this.workPlace = workPlace;
	}

	public String getJobDesc() {
		return this.jobDesc;
	}

	public void setJobDesc(String jobDesc) {
		this.jobDesc = jobDesc;
	}

	public Integer getMonthPay() {
		return this.monthPay;
	}

	public void setMonthPay(Integer monthPay) {
		this.monthPay = monthPay;
	}

	public Short getAsTalk() {
		return this.asTalk;
	}

	public void setAsTalk(Short asTalk) {
		this.asTalk = asTalk;
	}

	public String getOtherPay() {
		return this.otherPay;
	}

	public void setOtherPay(String otherPay) {
		this.otherPay = otherPay;
	}

	public Short getResumeLang() {
		return this.resumeLang;
	}

	public void setResumeLang(Short resumeLang) {
		this.resumeLang = resumeLang;
	}

	public Short getDegree() {
		return this.degree;
	}

	public void setDegree(Short degree) {
		this.degree = degree;
	}

	public Short getWorkYears() {
		return this.workYears;
	}

	public void setWorkYears(Short workYears) {
		this.workYears = workYears;
	}

	public Short getSex() {
		return this.sex;
	}

	public void setSex(Short sex) {
		this.sex = sex;
	}

	public Short getMinAge() {
		return this.minAge;
	}

	public void setMinAge(Short minAge) {
		this.minAge = minAge;
	}

	public Short getMaxAge() {
		return this.maxAge;
	}

	public void setMaxAge(Short maxAge) {
		this.maxAge = maxAge;
	}

	public Integer getLanguageSign() {
		return this.languageSign;
	}

	public void setLanguageSign(Integer languageSign) {
		this.languageSign = languageSign;
	}

	public Short getLanguageLevel() {
		return this.languageLevel;
	}

	public void setLanguageLevel(Short languageLevel) {
		this.languageLevel = languageLevel;
	}

	public String getLinkman() {
		return this.linkman;
	}

	public void setLinkman(String linkman) {
		this.linkman = linkman;
	}

	public String getPhone() {
		return this.phone;
	}

	public void setPhone(String phone) {
		this.phone = phone;
	}

	public Short getPhoneKeep() {
		return this.phoneKeep;
	}

	public void setPhoneKeep(Short phoneKeep) {
		this.phoneKeep = phoneKeep;
	}

	public String getFax() {
		return this.fax;
	}

	public void setFax(String fax) {
		this.fax = fax;
	}

	public String getEmail() {
		return this.email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public Short getEmailKeep() {
		return this.emailKeep;
	}

	public void setEmailKeep(Short emailKeep) {
		this.emailKeep = emailKeep;
	}

	public String getTestAddress() {
		return this.testAddress;
	}

	public void setTestAddress(String testAddress) {
		this.testAddress = testAddress;
	}

	public String getPostCode() {
		return this.postCode;
	}

	public void setPostCode(String postCode) {
		this.postCode = postCode;
	}

	public String getAddress() {
		return this.address;
	}

	public void setAddress(String address) {
		this.address = address;
	}

	public Short getBestFlag() {
		return this.bestFlag;
	}

	public void setBestFlag(Short bestFlag) {
		this.bestFlag = bestFlag;
	}

	public Short getAcceptMail() {
		return this.acceptMail;
	}

	public void setAcceptMail(Short acceptMail) {
		this.acceptMail = acceptMail;
	}

	public Short getAutoReply() {
		return this.autoReply;
	}

	public void setAutoReply(Short autoReply) {
		this.autoReply = autoReply;
	}

	public Timestamp getUpdateDate() {
		return this.updateDate;
	}

	public void setUpdateDate(Timestamp updateDate) {
		this.updateDate = updateDate;
	}

}